package com.fdb.efp.nls.service.dao;

import com.fdb.efp.nls.service.domain.ColltResRecord;
import com.fdb.efp.nls.service.vo.ColltResRecordVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * TODO: <br>
 * <p>
 * 0.1:wanglihua:2019/9/9 19:08: TODO: <br>
 *
 * @author wanglihua
 * @version 0.1
 * @date 2019/9/9 19:08
 * @since 2019/9/9 19:08
 */
public interface ColltResRecordTempDao {

    public int batchDeleteByPk(@Param("recordSernoList") List<String> recordSernoList);

    public List<ColltResRecord> queryAllOwnerByPage(ColltResRecordVO colltResRecord);

    public int deleteAllTemp(@Param("recordSerno") List<String> recordSerno);

    public List<ColltResRecord> queryByPKList(@Param("recordSerno") List<String> recordSerno);

    public int batchInsertIntoTemp(@Param("vo") List<ColltResRecordVO> confirmedInfos);
}
